device which is used for launching large objects - Türkisch Englisch Wörterbuch